package com.dongqi.deviceData.dto;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;
import java.util.List;

public class DeviceHydPressureDTO {

    private Long id;

    private String deviceNo;

    private String hydNo;

    private String hydModel;

    private String status;

    private String hydCylinderNum;

    private String cylinderPressure;

    private String currentPressure;

    private String hydraulicStroke;

    private String workpieceSpeed;

    private String returnSpeed;

    private String bak1;

    private String bak2;

    private String bak3;

    private String longitude;

    private String latitude;

    private String videoUrl;

    private List<Object> trajectory;

    public List<Object> getTrajectory() {
        return trajectory;
    }

    public void setTrajectory(List<Object> trajectory) {
        this.trajectory = trajectory;
    }

    public String getVideoUrl() {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getBak1() {
        return bak1;
    }

    public void setBak1(String bak1) {
        this.bak1 = bak1;
    }

    public String getBak2() {
        return bak2;
    }

    public void setBak2(String bak2) {
        this.bak2 = bak2;
    }

    public String getBak3() {
        return bak3;
    }

    public void setBak3(String bak3) {
        this.bak3 = bak3;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getDeviceNo() {
        return deviceNo;
    }

    public void setDeviceNo(String deviceNo) {
        this.deviceNo = deviceNo;
    }

    public String getHydNo() {
        return hydNo;
    }

    public void setHydNo(String hydNo) {
        this.hydNo = hydNo;
    }

    public String getHydModel() {
        return hydModel;
    }

    public void setHydModel(String hydModel) {
        this.hydModel = hydModel;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getHydCylinderNum() {
        return hydCylinderNum;
    }

    public void setHydCylinderNum(String hydCylinderNum) {
        this.hydCylinderNum = hydCylinderNum;
    }

    public String getCylinderPressure() {
        return cylinderPressure;
    }

    public void setCylinderPressure(String cylinderPressure) {
        this.cylinderPressure = cylinderPressure;
    }

    public String getCurrentPressure() {
        return currentPressure;
    }

    public void setCurrentPressure(String currentPressure) {
        this.currentPressure = currentPressure;
    }

    public String getHydraulicStroke() {
        return hydraulicStroke;
    }

    public void setHydraulicStroke(String hydraulicStroke) {
        this.hydraulicStroke = hydraulicStroke;
    }

    public String getWorkpieceSpeed() {
        return workpieceSpeed;
    }

    public void setWorkpieceSpeed(String workpieceSpeed) {
        this.workpieceSpeed = workpieceSpeed;
    }

    public String getReturnSpeed() {
        return returnSpeed;
    }

    public void setReturnSpeed(String returnSpeed) {
        this.returnSpeed = returnSpeed;
    }

    public String getOutputPower() {
        return outputPower;
    }

    public void setOutputPower(String outputPower) {
        this.outputPower = outputPower;
    }

    public String getOperatePower() {
        return operatePower;
    }

    public void setOperatePower(String operatePower) {
        this.operatePower = operatePower;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    private String outputPower;

    private String operatePower;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;

}
